need time to recover - Turkish English Dictionary